kween (queen) - German English Dictionary